/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pl.tewi.exceptions;

/**
 *
 * @author Marcin Kwapisz
 */
public class ApplicationDeploymentException extends GeneralFrameworkException {

    /**
     * Nieobsługiwany typ aplikacji
     */
    public static final String UNSUPPORTED_APP_TYPE = "Unsupported application type";
    /**
     * Błąd budowania archiwum jar
     */
    public static final String BUILD_JAR_FAILED = "Cannot build jar";
    /**
     * Błąd budowania archiwum ear
     */
    public static final String BUILD_EAR_FAILED = "Cannot build ear";
    /**
     * Nieprawidłowa konstrukcja aplikacji jee
     */
    public static final String INVALID_JEEAPP_CONFIGURATION = "Invalid jee application configuration";

    /**
     * konstruktor
     * @param message Komunikat błędu
     * @param cause Przyczyna błędu
     */
    public ApplicationDeploymentException(String message, Throwable cause) {
        super(message, cause);
    }

    /**
     * konstruktor
     * @param cause przyczyna błędu
     */
    public ApplicationDeploymentException(Throwable cause) {
        super(cause);
    }

    /**
     * Konstruktor
     * @param message komunikat błędu
     */
    public ApplicationDeploymentException(String message) {
        super(message);
    }
}
